#!/bin/bash  

# liitettäessä tikku ensmmäistä kertaa pääkäyttäjä saattaa omia sen kansiot itselleen. Käyttäjä saa ne omaan hallintaansa käskyllä: sudo chown -R whoami:whoami /media

# mkfs.vfat /dev/laitenimi # alustaa FAT:iksi



function AlustaMuistitikku() {
# Valittavat=('ext4' 'FAT' 'NTFS')
# ValitseValittavistaYksi "Tikkusi on alustamaton. Mihin muotoon haluat tikkusi alustaa?" 
# echo -e '\nTikkusi laitenimi on:'$Tikun_laitenimi ' se alustetaan kokonaisuudessaan muotoon: '$ValitunTeksti'\n'; read -p 'jatkaakseesi paina enter' apu
# test "$ValitunTeksti"="ext4" &&
sudo umount -fv /dev/$ViimeiseksiLiitettyLevy ; read
sudo sfdisk /dev/$ViimeiseksiLiitettyLevy << EOF
,,L
EOF
sudo mke2fs -q -t ext4 /dev/$ViimeiseksiLiitettyLevy'1'
}


ViimeiseksiLiitettyLevy=$(sudo ls -l /dev/disk/by-id | sort -r --key=8 | grep usb | grep -om 1 sd.$); 
[[ $(mount | grep $ViimeiseksiLiitettyLevy  | awk '{print $1}') ]] && echo 'levyllä on jotakin. Tuhoanko levysisällön ja jatkan alustamista?' && read -n 1 vastaus && [[ $vastaus != [kKyY] ]] && sudo dd if=/dev/zero of=/dev/sda bs=512 count=1
sudo dd if=/dev/zero of=/dev/$ViimeiseksiLiitettyLevy bs=512 count=1
AlustaMuistitikku
sleep 1 # echo $ViimeiseksiLiitettyLevy'1';read
sudo e2label /dev/$ViimeiseksiLiitettyLevy'1' muistitikku
sudo chown -R $USER:$USER /media # muistitikku
# sudo chmod 777 /dev/$USER
